a = {[0] = 1, 2, [-1] = 3, 4, 5, [5] = 6}

print("******ipairs迭代器遍历******")
-- ipairs遍历还是从1开始往后遍历，小于等于0的值得不到
-- 只能找到连续索引的键，如果中间断序也无法遍历出后面的内容
for i,k in ipairs(a) do
    print("ipairs遍历键值"..i.."_"..k)
end			--1_2  2_4  3_5

print("******ipairs迭代器遍历键******")
-- ipairs遍历还是从1开始往后遍历，小于等于0的值得不到
-- 只能找到连续索引的键，如果中间断序也无法遍历出后面的内容
for i in ipairs(a) do
    print("ipairs遍历键"..i)
end		

print("******pairs迭代器遍历******")
for i,v in pairs(a) do
    print("pairs遍历键值"..i.."_"..v)
end			--1_2  2_4  3_5  0_1  -1_3  5_6

print("******pairs迭代器遍历键******")
for i in pairs(a) do
    print("pairs遍历键"..i)
end